$value_get) { $value_get = urldecode($value_get); $tmp_value_arr = explode('=',$value_get); $value = $tmp_value_arr[1]; $key = $tmp_value_arr[0]; if ($value!='') { // send month if ($key=='m') { $get_m = FixInt($value); // def->'cs' } } } } // conf types if (substr($send_url,-1)=='/') $send_url = substr($send_url,0,-1); $page_arr = explode('/',$send_url); $url_pos = $page_arr[count($page_arr)-1]!='' ? 1 : 2; // detect '/' at last char $page_link = $page_arr[count($page_arr)-$url_pos]; // detect page key $page_lang = $page_arr[count($page_arr)-($url_pos+1)]; // detect page key $page_id = $page_type = $page = $poi_id = $table = $title = $descr = $title_seo = $descr_seo = $page_top = $types_id = $category_main_id = $aktuality_id = $breadcrumb = $logo_title = $logo_date = $datum = false; $page_url_arr = $types_arr = $types_url_arr = $types_top_arr = $category_arr = $category_url_arr = $category_top_arr = $pages_arr = $pages_url_arr = $pages_top_arr = $pages_pcs_arr = $pages_text_arr = $data_url_arr = $menu_title_arr = $menu_url_arr = $high_category_arr = $data_typzobrazeni_arr = $poi_arr = $poi_url_arr = array(); // pages $page_o_festivalu = 208; $page_program = 209; $page_archiv = 11; $page_mista = 210; $page_fotogalerie = 211; $page_kontakty = 212; $page_kurzy = 213; $page_partneri = 10; $page_logo = 214; $page_news = 219; $page_press = 222; $hledani = isset($_POST['hl']) && $_POST['hl'] ? $_POST['hl'] : false; // detect language if ($page_link=='en' || $page_lang=='en') { $lang_sql_str = '1'; $lang = 'en'; $language_link = 'en/'; include "inc/lang-en.php"; } else if ($page_link=='de' || $page_lang=='de') { $lang_sql_str = '3'; $lang = 'de'; $language_link = 'de/'; include "inc/lang-de.php"; } else if ($page_link=='pl' || $page_lang=='pl') { $lang_sql_str = '2'; $lang = 'pl'; $language_link = 'pl/'; include "inc/lang-pl.php"; } else { $lang_sql_str = ''; $lang = 'cs'; $language_link = 'cs/'; include "inc/lang-cs.php"; } // list all program $program_arr = $program_url_arr = $program_date_arr = $program_week_arr = $program_year_arr = $program_pcs_arr = $program_key_arr = $program_idpoi_arr = $program_day_arr = $program_time_arr = $program_title_arr = array(); $sSql = "SELECT * FROM aktuality WHERE status>'0' AND zapoklady IS TRUE AND typ='10' ORDER BY datum DESC"; // DOCASNE!!! AND status>'0' AND zapoklady IS TRUE AND typ='10' WHERE (id=1493 OR (id>=1496 AND id<=1505)) $vysledek = Pg_Exec($sSql); while ($zaznam = Pg_Fetch_Assoc($vysledek)) { $program_key_arr[] = $zaznam['id']; $program_idpoi_arr[$zaznam['id']] = $zaznam['idpoi']; // convert str to tag array $chars = preg_split('/<[^>]*[^strong\/]>/i', printSqlCol('popis'.$lang_sql_str,$zaznam), -1, PREG_SPLIT_NO_EMPTY | PREG_SPLIT_DELIM_CAPTURE); // find STRONG paragraph $str = false; foreach ($chars as $key => $value) { if (strpos($value, '0 ? $conf_img_path_arr[printSqlCol('imgpath',$zaznam)].'galerie/aktuality/'.$zaznam['id'].'/'.printSqlCol('soubor',$zaznam) : ''; // $root.'galerie/aktuality/'.$zaznam['id'].'/'.printSqlCol('soubor',$zaznam); } // pois $pois_arr = $pois_text_arr = $pois_url_arr = $pois_lat_arr = $pois_lon_arr = $pois_zoom_arr = $pois_soubor_arr = array(); $poi_sql = implode(' OR id=',$program_idpoi_arr); $sSql = "SELECT * FROM poi WHERE status>'0' AND (id=$poi_sql) ORDER BY razeni"; // DOCASNE!!! AND zapoklady IS TRUE AND typ='10' $vysledek = Pg_Exec($sSql); while ($zaznam = Pg_Fetch_Assoc($vysledek)) { $pois_arr[$zaznam['id']] = printSqlCol('titulek'.$lang_sql_str,$zaznam); $pois_text_arr[$zaznam['id']] = printSqlCol('popis'.$lang_sql_str,$zaznam); $pois_url_arr[$zaznam['id']] = $root.$language_link.printSqlCol('link'.$lang_sql_str,$zaznam); $pois_lat_arr[$zaznam['id']] = printSqlCol('lat',$zaznam); $pois_lon_arr[$zaznam['id']] = printSqlCol('lon',$zaznam); $pois_zoom_arr[$zaznam['id']] = printSqlCol('zoom',$zaznam); $pois_soubor_arr[$zaznam['id']] = printSqlCol('soubor',$zaznam) ? $conf_img_path_arr[printSqlCol('imgpath',$zaznam)].'galerie/poi/'.$zaznam['id'].'/m-'.printSqlCol('soubor',$zaznam) : ''; } // main catogories if ($page_link == 'zapoklady.cz' || $page_link == 'index.php' || in_array($page_link,$conf_web_domains) || $page_link == '' || $page_link=='cs' || $page_link=='en' || $page_link=='pl') { $page = 'homepage'; $page_url_arr = array('cs'=>'http://old.zapoklady.cz/','en'=>'http://old.zapoklady.cz/en/','pl'=>'http://old.zapoklady.cz/pl/'); $table = 'zapoklady'; $homepage_id = $page_id = 214; // homepage content $homepage_title_arr = $homepage_text_arr = array(); $i = 0; // for all pages read products pages for top menu (cache?) $sSql = "SELECT * FROM zapoklady WHERE status='1' ORDER BY razeni"; $vysledek = Pg_Exec($sSql); while ($zaznam = Pg_Fetch_Assoc($vysledek)) { // if not set page icon use page title $ikona_tmp = printSqlCol('ikona'.$lang_sql_str,$zaznam); $pages_arr[$zaznam['id']] = $ikona_tmp!='' ? $ikona_tmp : printSqlCol('titulek'.$lang_sql_str,$zaznam); $pages_url_arr[$zaznam['id']] = $root.$language_link.printSqlCol('link'.$lang_sql_str,$zaznam); // if set, add link to this page as subpage $pages_top_arr[$zaznam['id']] = printSqlCol('idhlavnistranky',$zaznam); // if this page == current -> set page type if ($zaznam['id']==$homepage_id) { $page_type = printSqlCol('idtypustranky',$zaznam); $page_top = printSqlCol('idhlavnistranky',$zaznam); if (!$title) $title = printSqlCol('titulek'.$lang_sql_str,$zaznam); $perex = printSqlCol('perex'.$lang_sql_str,$zaznam); $text = printSqlCol('popis'.$lang_sql_str,$zaznam); } if ($zaznam['idhlavnistranky']==$homepage_id) { $i++; $homepage_title_arr[$i] = printSqlCol('titulek'.$lang_sql_str,$zaznam); $homepage_text_arr[$i] = printSqlCol('popis'.$lang_sql_str,$zaznam); } // add all POI pages to arr if (isset($zaznam['idpoi']) && $zaznam['idpoi']>0) { $poi_arr[] = printSqlCol('titulek'.$lang_sql_str,$zaznam); $poi_url_arr[] = printSqlCol('link'.$lang_sql_str,$zaznam); } // set logo texts if ($zaznam['id']==$page_logo) { $logo_title = printSqlCol('titulek'.$lang_sql_str,$zaznam); $logo_date = nl2br(printSqlCol('perex'.$lang_sql_str,$zaznam)); } } } else { // found url in db $sSql = "SELECT * FROM url WHERE url$lang_sql_str='$page_link'"; $vysledek = Pg_Exec($sSql); while ($zaznam = Pg_Fetch_Assoc($vysledek)) { // page conf $page = printSqlCol('url'.$lang_sql_str,$zaznam); $page_id = printSqlCol('idzaznamu',$zaznam); $table = printSqlCol('tabulka',$zaznam); // links to other langs $page_url_arr = array('cs'=>$root.'cs/'.printSqlCol('url',$zaznam),'en'=>$root.'en/'.printSqlCol('url1',$zaznam),'pl'=>$root.'pl/'.printSqlCol('url2',$zaznam)); // seo for cur. page in cur. lang $title_seo = printSqlCol('title'.$lang_sql_str,$zaznam); $descr_seo = printSqlCol('descr'.$lang_sql_str,$zaznam); } // for all pages read products pages for top menu (cache?) $sSql = "SELECT * FROM zapoklady WHERE status='1' ORDER BY razeni"; $vysledek = Pg_Exec($sSql); while ($zaznam = Pg_Fetch_Assoc($vysledek)) { // if not set page icon use page title $ikona_tmp = printSqlCol('ikona'.$lang_sql_str,$zaznam); $pages_arr[$zaznam['id']] = $ikona_tmp!='' ? $ikona_tmp : printSqlCol('titulek'.$lang_sql_str,$zaznam); $pages_url_arr[$zaznam['id']] = printSqlCol('link'.$lang_sql_str,$zaznam); $pages_pcs_arr[$zaznam['id']] = printSqlCol('soubor',$zaznam); $pages_text_arr[$zaznam['id']] = strip_tags(printSqlCol('popis'.$lang_sql_str,$zaznam)); // if set, add link to this page as subpage $pages_top_arr[$zaznam['id']] = printSqlCol('idhlavnistranky',$zaznam); // if this page == current -> set page type if ($page_id>0 && $zaznam['id']==$page_id && $table=='zapoklady') { $page_type = printSqlCol('idtypustranky',$zaznam); $page_top = printSqlCol('idhlavnistranky',$zaznam); if (!$title) $title = printSqlCol('titulek'.$lang_sql_str,$zaznam); $perex = printSqlCol('perex'.$lang_sql_str,$zaznam); $text = printSqlCol('popis'.$lang_sql_str,$zaznam); } // set logo texts if ($zaznam['id']==$page_logo) { $logo_title = printSqlCol('titulek'.$lang_sql_str,$zaznam); $logo_date = nl2br(printSqlCol('perex'.$lang_sql_str,$zaznam)); } } // breadcrumb // 1st level $breadcrumb = ''; // 2nd level if (isset($pages_top_arr[$page_id]) && $pages_top_arr[$page_id]>0) { $breadcrumb = ''.$pages_arr[$pages_top_arr[$page_id]].' / '.$breadcrumb.''; // 3rd level if (isset($pages_top_arr[$pages_top_arr[$page_id]])) { $tmp_top = $pages_top_arr[$pages_top_arr[$page_id]]; if (isset($pages_arr[$tmp_top]) && $pages_arr[$tmp_top]!='') $breadcrumb = ''.$pages_arr[$tmp_top].' / '.$breadcrumb; // 4th level if (isset($pages_top_arr[$tmp_top])) { $tmp_top = $pages_top_arr[$tmp_top]; if (isset($pages_arr[$tmp_top]) && $pages_arr[$tmp_top]!='') $breadcrumb = ''.$pages_arr[$tmp_top].' / '.$breadcrumb; } } } // get SEO & page data if ($page_id>0 && $table!='') { // read from db only if page not category or clasic page...ex.: "realizace", "produkty"... if ($table!='zapoklady') { $vysledek = Pg_Exec("SELECT * FROM $table WHERE id = '$page_id'"); // AND status>0 if ($vysledek) { $zaznam = @Pg_Fetch_Array($vysledek,0); if (!$title) $title = printSqlCol('titulek'.$lang_sql_str,$zaznam); $perex = printSqlCol('perex'.$lang_sql_str,$zaznam); $text = printSqlCol('popis'.$lang_sql_str,$zaznam); if (printSqlCol('datum',$zaznam)!='') $datum = GetCzDateShortFree(printSqlCol('datum',$zaznam)); } } } } // set lat & lon vars $lat = $lon = false; if ($table=='poi') { $lat = $pois_lat_arr[$page_id]; $lon = $pois_lon_arr[$page_id]; } else if ($table=='aktuality' && isset($program_idpoi_arr[$page_id])) { $poi_tmp = $program_idpoi_arr[$page_id]; $lat = $pois_lat_arr[$poi_tmp]; $lon = $pois_lon_arr[$poi_tmp]; } // 404 error page if (!$page) { $page = '404'; } ?> <? echo $title_seo ? $title_seo : $conf_title.' - '.$title ?>
$value) { //if ($box_counter<11 && $this_week<=$program_week_arr[$key]) { // show next X rec. DOCASNE!!! //if ($this_week<=$program_year_arr[$key].$program_week_arr[$key]) { if($program_dateRegular_arr[$key] >= time()-86400) { array_push($newArray, $key); } } foreach (array_reverse($newArray) as $key) { if ($box_counter<12) { $box_counter++; ?>


Kalendář akcí

$value) { //if ($this_week<=$program_year_arr[$key].$program_week_arr[$key]) { if ($program_dateRegular_arr[$key] >= time()-86400) { array_push($newArray, $key); } } foreach (array_reverse($newArray) as $key) { ?>


Archiv

$value) { //if ($this_week>$program_year_arr[$key].$program_week_arr[$key]) { if ($program_dateRegular_arr[$key] < time()-86400) { ?>


$value) { if ($value==$page_fotogalerie || $value==6) { ?>

$value) { $poi_key = isset($program_idpoi_arr[$key]) && $program_idpoi_arr[$key] ? $program_idpoi_arr[$key] : false; if ($poi_key>0) { ?>


'.printSqlCol('titulek'.$lang_sql_str,$zaznam).''; // pcs } else { if (!$first_photo) { $first_photo = true; $first_zoom_str = ''; } else { $pcs_str .= ''.printSqlCol('titulek'.$lang_sql_str,$zaznam).''; } } } else if (printSqlCol('titulek'.$lang_sql_str,$zaznam)!='') { // downloads $file_name = printSqlCol('soubor',$zaznam); $file_type_arr = explode('.', $file_name); $file_type = $file_type_arr[count($file_type_arr)-1]; $downloads_str .= ''.printSqlCol('titulek'.$lang_sql_str,$zaznam).'
'; } } ?>

Adresa:
Telefon:
E-mail:
" onclick="window.open(this.href,'_blank');return false;">odkaz na www

$value) { if (isset($program_idpoi_arr[$key]) && $program_idpoi_arr[$key]==$page_id) { ?>

:



'.$dokumenty_ke_stazeni_text.''.$downloads_str ?>


<? echo strip_tags(printSqlCol('popis'.$lang_sql_str,$zaznam)) ?>


'.printSqlCol('titulek'.$lang_sql_str,$zaznam).''; // pcs } else { $pcs_str .= ''.printSqlCol('titulek'.$lang_sql_str,$zaznam).''; } } else if (printSqlCol('titulek'.$lang_sql_str,$zaznam)!='') { // downloads $file_name = printSqlCol('soubor',$zaznam); $file_type_arr = explode('.', $file_name); $file_type = $file_type_arr[count($file_type_arr)-1]; $downloads_str .= ''.printSqlCol('titulek'.$lang_sql_str,$zaznam).'
'; } } ?>


Online vysílání

$value) { if (isset($program_idpoi_arr[$key]) && $program_idpoi_arr[$key] && $key==$page_id) { $poi_id = $program_idpoi_arr[$key]; ?>



:

'.$dokumenty_ke_stazeni_text.''.$downloads_str ?>

$value) { if ($value==$page_news) { ?>


1) { // detail page, type==10 ?>

'.$dokumenty_ke_stazeni_text.''.$downloads_str ?>

'0' ORDER BY razeni ASC"; //datumzmeny $press = Pg_Exec($sSql); /* while ($zaznam = Pg_Fetch_Assoc($press)) { echo $zaznam['id']; $sSql = "SELECT * FROM zapokladyobsah WHERE idzaznamu='".$zaznam['id']."' AND soubor IS NOT NULL ORDER BY razeni"; $pressID = printSqlCol('id',$zaznam['id']); $sSql = "SELECT * FROM zapokladyobsah WHERE idzaznamu='$pressID' AND soubor IS NOT NULL ORDER BY razeni"; $vysledek = Pg_Exec($sSql); } */ while ($zaznam = Pg_Fetch_Assoc($press)) { $sSql = "SELECT * FROM zapokladyobsah WHERE idzaznamu='".$zaznam['id']."' AND soubor IS NOT NULL ORDER BY razeni ASC"; $vysledek = Pg_Exec($sSql); $pocetzaznamu = pg_num_rows($vysledek); if ($pocetzaznamu>0) { while ($zaznam2 = Pg_Fetch_Assoc($vysledek)) { $download_arr[$zaznam2['id']] = $root_zp . 'galerie/' . $table . '/' . $zaznam['id'] . '/' . printSqlCol('soubor', $zaznam2); //$download_idzaznamu_arr[$zaznam2['id']] = printSqlCol('idzaznamu',$zaznam2); $download_title_arr[$zaznam2['id']] = printSqlCol('titulek'.$lang_sql_str,$zaznam2); $download_text_arr[$zaznam2['id']] = printSqlCol('popis'.$lang_sql_str,$zaznam2); } } } foreach ($download_arr as $key => $value) { $idz = @$download_idzaznamu_arr[$key]; ?>


-

0) { ?>

0) { ?>
'.printSqlCol('titulek'.$lang_sql_str,$zaznam).''; // pcs } else { ?>
<? echo printSqlCol('titulek'.$lang_sql_str,$zaznam) ?>

'.printSqlCol('titulek'.$lang_sql_str,$zaznam).'
'; } } ?>


'.printSqlCol('titulek'.$lang_sql_str,$zaznam).''; // pcs } else { $pcs_str .= ''.printSqlCol('titulek'.$lang_sql_str,$zaznam).''; } } else if (printSqlCol('titulek'.$lang_sql_str,$zaznam)!='') { // downloads $file_name = printSqlCol('soubor',$zaznam); $file_type_arr = explode('.', $file_name); $file_type = $file_type_arr[count($file_type_arr)-1]; $downloads_str .= ''.printSqlCol('titulek'.$lang_sql_str,$zaznam).'
'; } } ?>

'.$dokumenty_ke_stazeni_text.''.$downloads_str ?>



<? strip_tags(printSqlCol('popis'.$lang_sql_str,$zaznam)) ?>



'0' AND zapoklady IS TRUE AND datum>='$news_datum' AND typ!='10' ORDER BY datum LIMIT 4"; $vysledek = Pg_Exec($sSql); while ($zaznam = Pg_Fetch_Assoc($vysledek)) { $cas = printSqlCol('cas',$zaznam) ? ' / '.$od_text.' '.GetCzTime(printSqlCol('cas',$zaznam)) : ''; ?>